package org.guangzhou.notepad.db;

import java.util.List;
import java.util.Map;

import org.guangzhou.notepad.entity.Note;
import org.guangzhou.notepad.entity.User;

public interface DBService {
	
	//注册
	public int userReg(User user);
	
	//检验是否重复登陆名
	public int chackUser(String userName);

	//登陆
	public int userLogin(String userName, String password);
	
	//找回密码
	public User backPwd(Map map);
	
	//修改用户信息（主要是修改密码）
	public int userUpdate(User user);
	
	//注销用户
	public int deleteUser(Map map);
	
	
	//==================================
	//增加记事
	public int addNote(Note note);
	
	//查询所有记事---记事列表
	public List<Note> getNoteList(Map map);
	
	//根据条件查询记事
	public List<Note> getNoteBySelects(Map map);
	
	//修改记事
	public int updateNote(Note note);
	
	//删除记事
	public int deleteNote(Map map);
	
	//
	
	
}
